woman of a relaxed sexual morality - Alemán Inglés Diccionario